wall ditch - Espagnol Anglais Dictionnaire